Package com.netscape.certsrv.base
Class SecurityDomainSessionTable
java.lang.Object
com.netscape.certsrv.base.SecurityDomainSessionTable
- Direct Known Subclasses:
LDAPSecurityDomainSessionTable
,MemorySecurityDomainSessionTable
This class defines the abstraction for the cookie table.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
static final int
protected long
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract void
abstract long
getBeginTime
(String sessionID) abstract String
abstract String
abstract Enumeration
<String> abstract int
getSize()
long
abstract String
abstract void
removeEntry
(String sessionID) abstract boolean
sessionExists
(String sessionID) abstract void
shutdown()
-
Field Details
-
SUCCESS
public static final int SUCCESS- See Also:
-
FAILURE
public static final int FAILURE- See Also:
-
timeToLive
protected long timeToLive
-
-
Constructor Details
-
SecurityDomainSessionTable
public SecurityDomainSessionTable()
-
-
Method Details
-
addEntry
public abstract void addEntry(String sessionID, String ip, String uid, String group) throws Exception - Throws:
Exception
-
removeEntry
- Throws:
Exception
-
sessionExists
- Throws:
Exception
-
getIP
- Throws:
Exception
-
getUID
- Throws:
Exception
-
getGroup
- Throws:
Exception
-
getBeginTime
- Throws:
Exception
-
getSize
- Throws:
Exception
-
getTimeToLive
public long getTimeToLive() -
getSessionIDs
- Throws:
Exception
-
shutdown
public abstract void shutdown()
-